const { wordBook } = require('../../utils/util');
// pages/review-words/review-words.js
const utils = require('../../utils/util');
Page({

  /**
   * 页面的初始数据
   */
  data: {
    list: null
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    var that = this;
    var type = options.type;
    var wordBooks = wx.getStorageSync(utils.wordBook);
    var wordList = [];
    if(wordBooks !== null && wordBooks !== undefined && wordBooks !== '') {
      wordBooks.forEach(element => {
        if(element.level == type) {
          wordList.push(element);
        }
      });
    }
    that.setData({
      list: wordList
    });
  },
  toEnglishWord: function(e) {
    var obj = e.currentTarget.dataset.obj;
    if(obj !== null && obj !== undefined && obj !== '') {
      var word = {
        name: obj.word,
        desc: obj.content,
        isPass: obj.isPass,
        level: obj.level,
        symbol: obj.symbol,
        sound: obj.sound
      };
      console.log(JSON.stringify(word));
      wx.navigateTo({
        url: '../english_word/english_word?obj=' + JSON.stringify(word),
      });
    }
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})